Context
Satellites include the country’s earth observation satellite Cartosat-2 series
What has happened?
ISRO launched 104 satellites on 15thFeb 2016 creating world record
Relevant points from this article has been covered in the editorial later on.