The approval of a $490 million solar power deal in Andhra Pradesh, linked to Adani Green and now under U.S. bribery scrutiny, occurred despite warnings from...
The approval of a $490 million solar power deal in Andhra Pradesh, linked to Adani Green and now under U.S. bribery scrutiny, occurred despite warnings from...