Aerial view of Thar Energy

Aerial view of Thar Energy Limited Site Office