Marnoch Thermal Power Inc. is a privately held Ontario corporation currently engaged in research and development, and commercialization of the Marnoch Thermal Engine.