Taylors was featured in 008 Magazine for its global excellence in serving the oil industry.

Taylors is serving a whopping 43,000 meals a day in some of the most remote and austere environments…

View Full Article