Patel engineering

Small order win for Patel Engineering

Small order win for Patel Engineering

1 min read . 22 Dec 2010
China wins project part-funded by India