CSR is nothing new but social media channels are giving it a fresh – not to mention lucrative – lease of life. Lucy Fisher reports The term corporate social responsibility – or CSR for short – can ...
Teksight Edge has been named Winner of the “Innovative CSR Campaign of the Year” and Runner-Up in “CSR in Tech & Innovation” at the 2025 Social Impact and Sustainability Awards (SISA), organised by ...