In a major policy shift, Bangladesh has decided to scrap 10 proposed coal-fired power plants due to criticism from environmentalists and problems finding funds, raising concerns over the country's energy mix and relations with foreign investors.