Text this: Business Challenges in Changing Environment and its Financial Implications for CSR