Excelsource International wins contract for implementation of Bhuwaneshwar Smart Water Meters Installation (Pilot Project) in Odisha September 24, 2025 | Awarded, Key Segments, Municipal Water Supply, Project Updates, Water Supply Excelsource International Private Limited has won the contract for an amount worth Rs 582.42 million for implementation of … This content is restricted.