Although owned and managed from the majority world, Majority World is registered in the UK as a CIC (Community Interest Company) and maintains a presence in London, the gateway to the global image buying market... A photo agency with a difference.....
Relevance: 12.565974