Venky - An eye opening post. The size of the beast might become more apparent, when we estimate the average revenue generated per "Sprint' in CSG in the long run in this journey.

One key point you mention - is not miss the end game - focusing on the quality of the product thrown into the lap of customers.. Does not matter how we produced the product, that mandate never goes away !! Lots of points to ponder and execute....