Businesscafe - In our latest ‘RPC Innovation Update’, we focus on Talawakele Tea Estates PLC (TTE), a company that stands as a jewel in the crow of Sri Lanka’s tea sector, and continuously sets the gold standard in employee empowerment, community welfare, and environmental stewardship for agribusinesses not just in Sri Lanka but all across the gl...