Telekom Malaysia is cutting its revenue target and capex for the year amid a challenging environment.