The Tea Research Institute (TRI) of Sri Lanka is celebrating its centenary this year.  Hence, this is an appropriate time to ...