Canamidex International Corp. 95 Mural Street, Suite 657 , Richmond Hill , Ontario L4B 3G2 Canada About Solutions products applications industries Home Companies Canamidex International Corp. Applications Canamidex International Corp. Applications Diesel & Gas Powered Energy Generation for Agriculture Diesel & Gas Powered Energy Generation for the Mining Industry Hybrid Solar Energy Generation