Bikes, News

Lotus gets into bikes, and the C-01 is stunning!

The term “simplify, then add lightness” has been emphasised well with British car manufacturer and Malaysia owned Lotus. It may…