New Delhi: The Indian Space Research Organization (ISRO) once again impressed the world with its technology. ISRO launched 10 satellites via PSLV-C49 at 3:02...
Key Points:Ola Electric to lay off over 1,000 employees and contract workersShares hit 52-week low, down 66% from post-listing peakSecond round of layoffs in...