Filed under Green Tech 2025 Environmental Awards Winners Announced by Business Awards UK – WANE 15 Published by on June 12, 2025 … Technology Award – Blue Marble Research – Best in … From the implementation of low-carbon technologies and comprehensive environmental …