EEnvironment Read More Young inventor plans to stop 90% of floating sea plastic by 20407 May 2026 Dutch inventor Boyan Slat believes that the world’s ocean plastic crisis could be dramatically reduced within the next…