UK company is seeking joint venture or licencing agreements for its patented solution for energy storage and power generation
United Kingdom
UK company is seeking joint venture or licencing agreements for its patented solution for energy storage and power generation