A technology company from India has unveiled its plans to create 1,000 new jobs in Leeds, UK. Tracy Brabin, the mayor of West Yorkshire, told BBC that she secured an…
Subscribe for our weekly news letter here!
You can unsubscribe us at any time