Maccaferri successfully installed its ETA certified rockfall barrier at Teesta Urja’s Mangan Powerhouse in Sikkim