Innovative People

John O'Loughlin

John O'Loughlin Environmental Inventor carbon capture vehicle emissions. Mammoth block combating rising sea levels and coastal erosion. Manufacture/Constructions Mammoth block Innovation