Order Inflows FY2018 FY2019 FY2020
Defence385184229
Space1141,280507
Energy7831428
Others606523
Total6361,844786
Order ExecutionFY2018FY2019FY2020
Defence390216187
Space199309394
Energy3013691
Others485041
Total666711713