News Coverage
Naicker Scientific Wins Prize for Lunar Water Production Device
Gloucestershire company Naicker Scientific wins £150,000 prize for clean water production device for lunar missions.