India faces a growing fuel crisis as long queues form at petrol and diesel stations, exposing public frustration and criticism of government energy planning.
India faces a growing fuel crisis as long queues form at petrol and diesel stations, exposing public frustration and criticism of government energy planning.