Custom Media Wins Best CSR Award
Tokyo-based Custom Media has been named overall winner of the Best Corporate Social Responsibility category at the 2020 Best Business Awards, for its Connect initiative to help local businesses and charities worldwide affected by Covid-19.