Washington: The Webb telescope of the American space organization National Aeronautics and Space Administration (NASA) has got a big success. The Webb telescope has...
New Delhi: Indian Institute of Technology Madras (IIT Madras) Researchers have developed an 'Ocean Wave Energy Converter' that can generate electricity from sea waves....