Spanish renewables firm Zelestra has sealed a deal to supply wind and solar power to help decarbonise the manufacturing operations of Indian paper manufacturer Seshasayee Paper and Boards Ltd (SPB).