SawitMarket
Barclays downgrades Future Plc, slashes PT on traffic-driven revenue war