Welcome!
Anthropocene Fixed Income Institute
Corporate moves
Earnings from higher power demand help Sembcorp Industries pivot to renewables
Higher energy prices saw SCI announce a net profit of $883 million for FY2022 before exceptional items, up 83% y-o-y.
February 23, 2023