Lockheed Martin has been getting its feet wet in the renewable energy game for some time. In the 1970s it helped build the world’s first successful floating Ocean Thermal Energy Conversion (... Read more
Lockheed Martin has been getting its feet wet in the renewable energy game for some time. In the 1970s it helped build the world’s first successful floating Ocean Thermal Energy Conversion (... Read more
Copyright 2022 Innovation Toronto