Finance Mensha Ventures and Chinese partners to invest $1 billion in green energy infrastructure projects byMichelle AdkinsMay 9, 2023