MindTraveller , 4 days ago He invested hundreds of billions in green energy?
He invested hundreds of billions in green energy?