Businesscafe - In a poignant tribute, Ogilvy Sri Lanka, in partnership with Women in Need (WIN), revealed 'Masterpiece of Abuse', an art installation, designed to raise awareness and support for survivors of abuse on International Women’s Day. ...