German asset and investment manager MPC Capital AG said on Monday it has launched a subsidiary in Panama with the goal of expanding its renewable energy activities throughout Central America and the Caribbean.