Story of 'Bahu Balli' world's first bamboo car crash barrier installed in India By Pallav Jain 05 Mar 2023 The world's first 200-meter-long crash barrier made of bamboo has been installed on Vani Warora Highway in Vidarbha, Maharashtra. Read More