Elecon Engineering
T
The Hawk
·
Jul 11, 2025, 11:54 AM
Elecon Engineering clocks over 38.5 pc decline in revenue, total income drops over 36.5 pc