Indian power firms owed over $1 bn by Bangladesh amid financial turmoil
Five Indian power companies-Adani Power, SEIL Energy India, NTPC, PTC, and Power Grid Corporation of India-are collectively owed over $1 billion.