COMPANIES

Prime Minister Narendra Modi on Sunday hailed the science community for India’s record satellite launch and successful testing of a missile system as he made another pitch for digital payments. February 15 was a historic day for India as it launched 104 satellites in one go, Modi said of the record achieved by the state-run Indian Space Research Organisation. “This ...