Multiple choice general knowledge APIL stands for Alstom Projects (India) Ltd Amar Projects (India) Ltd All India Projects Ltd All Projects India Ltd Reveal answer Fill a bubble to check yourself A Correct answer Explanation APIL stands for Alstom Projects (India) Limited, now known as Alstom India Limited. The company is a subsidiary of the French multinational Alstom and specializes in transport infrastructure and power generation equipment.