NSE: KEC

KEC International: Navigating the Infrastructure Crossroads Amidst Margin Headwinds