Breaking the investment barrier: how to make green energy projects bankable

January 10, 2025