The National Green Tribunal has ordered a joint inspection of the Polavaram dam construction site by the Andhra Pradesh government, state pollution control board and Polavaram Project Authority fol