The issue here is that Flipkart is not poor. It is one of the largest private companies in India, with valuations at $11 billion. They have already spun off their costlier operations (such as courier and warehousing) into separate companies which they have since sold off.
The only thing flipkart is doing right now is tech and sales. They are definitely not "limited" by money or IT resources.
You'd be amazed how money can be wasted in online retail. I know of a 2,000 employee company that took 1.5 years to produce a mobile version of its site and another year for the app. Another (also thousands of employees and over 500 developers to manage code bloat) hires a "Chief Data Scientist" to build a data science team every 6 months or so - the guy quits after 3 months without even getting access to a database, and a few months later the CEO asks the CTO how that data science effort is going and they put a job ad out again. I think they parallelized the effort and hired three in one go last round to speed up finding one that will stick...
These companies have in common that they hired "cheap and many" rather than "expensive and few" initially to lower their startup costs and "tech risk", and that they are run by former bankers and McKinseys who consider tech "below them", something that is "commoditized" and can just be "bought in".
That really sounds like a shitty company. I'm sure that while Flipkart does have its fair share of code bloat and overly aggressive management, they still have lots of good tech people, because of what they are offering in the market.
Their salaries are among the best in the Indian tech industry, so I think they do have the talent to keep a website afloat and running.
The only thing flipkart is doing right now is tech and sales. They are definitely not "limited" by money or IT resources.