- Advertisement -

Zhiji l7

IM Motors Starts Delivery Of The L7 In China, Priced At $55,114

IM Motors has commenced delivery of the IM L7 across China. The automaker announced that it had delivered the first set of L7s in...