STL wins approximately INR 250 crore deal for building India

© 2025 Vimarsana