NASA
Sun emits massive solar flare with potential to impact satellite communications: CESSI
The sun unleashed a massive solar flare on Wednesday, which has the potential to impact satellite communications and global positioning systems, the Centre of Excellence in Space Sciences India (CESSI) said.