Climate finance and green investments