JCM is a Canadian-based renewable energy company that focuses on the development, construction and ownership of clean power projects.