21 November 2024

SEC charges Adani Green Energy execs over bribery allegations