Shriram EPC Bagged Orders From TWAD Board Worth INR 825.6 Million