Makaibari becomes costliest Indian tea
September 07, 2014 17:21 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