Browsing: News

Saudi Arabia is the most likely country to host the meat company’s factory. Development will be entrusted to subsidiary Keystone. Construction should take place in the next five years.