economy
Business confidence

Troubling times

While the economy is up to its knees in mire, the ICT sector looks set to ride choppy waves.