Castwell was being awarded of Lang International Corporate Award 2018
Castwell Industries has been awarded the title 'The Best Modular Building Solution Provider' during the Award Ceremony.