World's first taxi along with a taximeter was built in London back in 1897. Since then, the taxi industry has seen growth and never turned back.
13 Feb, 2023 Read more