BigBasket, backed by Tata, plans to go public within 12 to 24 months, targeting $3 billion in annual revenue and a positive Ebitda margin. The company is expanding its operations and improving its supply chain to boost profitability in preparation for the IPO.