Our Business
Index Energy is a North American-based energy investment company that has been active in the renewable energy space since 2007. Index has committed to strategic investments in woody biomass fed power plants, deep sea offshore wind turbines, and yard waste recycling facilities that utilize innovative technologies to create a greener future for the world. Our first investment in energy began with the development of the Ajax Cogeneration Steam Plant outside of Toronto, Canada which was the initial spark that got us passionate about pursuing alternative energy.