GREEN ENERGY PUSH INDIA HANDS OVER FIRST PAYMENT FOR THREE X2026