Big Bazaar is a chain of hypermarkets in India, with more than 100 stores in operation. It is a subsidiary of Pantaloon Retail India Ltd\s, Future Group, and follows the business model of United States-based Wal-Mart.
Which is a better Oil & Gas stock to invest in?