MPC Capital expands renewables team with David Delaire hire

1533
Germany-based MPC Capital AG has expanded its renewable energy infrastructure team with the appointment of David Delaire