Founded in 2015 by a team of seasoned professionals in the exceptional wine sector, Baghera Wines is above all a company that makes the quality of its wines a daily requirement. This consulting agency located in Geneva, Switzerland, offers auctions and Master Classes of wine tastings to all collectors around the world. It is also behind the sale of the …