Index Energy

170 Mills Rd, Ajax, ON L1S 2H1
905-683-2550
http://www.indexenergy.com

Index Energy – a North American based investment company that is active in renewable energy