site logo

Proprietary IT spending key to success, report says