Makaibari becomes costliest Indian tea
Sep 07, 2014, 05:21 PM ISTNew Delhi: After being sold at a record price of $1,850 (Rs.1.11 lakh) per kilogramme, Darjeeling's Makaibari tea estate has become one of the most expensive tea producers in India."It is a matter of great