Launch of Locally Manufactured Diesel Engine

DSC_0165

Image 2 of 20