A floating trash barrier installed by Kabadiwalla Connect in Chennai’s Buckingham Canal aims to stop plastic waste before it ...