Avaada Group: $2 billion secured for new Odisha project

By Julian Atchison on October 24, 2023