The CE20 engine has been designed and developed by Liquid Propulsion Systems Centre (LPSC) in Valiamala, Kerala
24 Dec 2022 6:20 PM