Sun emits massive solar flare that may impact radio, satellite communications

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