TIL is retained by Shenzhen to provide strategic assistance to the leading Chinese bus fleet (5,500 buses). The group is a world leader in electric buses.