Home > Bioenergy > IEA: World Could Install 1.3 TW of Clean Energy by 2023