To counter the current state, Japanese start-up company Terra Motors has launched an electric tuk-tuk and thinks its electric tricycle will ... to build the car in the Philippines and start ...