NSE: KPIL

KPIL: The EPC Juggernaut Navigating a Macro-Driven Storm