The Government of India has made a historic move in the direction of energy independence and...
23rd Apr 2026