Learn about Badamtam Tea Estate which is managed by Goodricke Group Limited. Its Darjeeling First Flush Teas are populer globally.