Barbhaya Industries LLC, Warehouse - 1, Plot No.295-0, Ras al Khor, Ras Al Khor Industrial Area 2, Dubai, Dubai, United Arab , Dubai, United Arab Emirates
Weichai India - Marine and On & Off-Highway Engine Manufacturing Company, Survey No. 280.281, Village - Maan, Hinjawadi Phase - 2, Taluka - Mulshi, Pune, Maharashtra, India, Mumbai 411057, India