Indus Towers Ltd (BOM:534816) reports a 7.9% revenue increase, but faces challenges with declining EBITDA and profit margins.