UK based, ‘socially responsible image agency’ Majority World has announced that it has secured vital new start up investment from Stichting DOEN in the Netherlands as well as from two of its founder directors. As a result of this vote of confidence, the agency can now embark on its ambitious…
