Toyota has ultimately brought back Starlet after 22 years of halt of production, to meet the yearning of their customers. Toyota Nigeria Limited has disclosed the...