India’s state-owned utility NTPC Ltd (BOM:532555) has tied up with UK-based Octopus Energy Group to explore partnership opportunities in the power and energy sector, renewables included.