Four decades after its release, PowerPoint remains the cockroach of meetings: ubiquitous and unkillable.
What do you do when your agency produces some pretty sub-par work? Hitting the red button might seem a tempting option but ...
Vodafone Group is selling its remaining 3% stake in Indus Towers for approximately Rs 2,801.7 crore. A portion will settle a USD 101 million debt, while the rest will support its struggling Indian ...