General Knowledge Which French company will make 800 high horse power locomotives in India? A) Rafale B) Alstom C) CNES D) None of the above Detailed Solution: No Details Prev Next