By CEP Staff • 8 October 2021 in News

US company Greenbacker Capital Management has appointed Mehul Mehta (pictured) as its new Chief Investment Officer, effective this month.