Heavy Mechanical Complex Taxila was set up with the aid of ? June 1, 2019 – by admin Heavy Mechanical Complex Taxila was set up with the aid of ? A. China B. Japan C. USA D. UK