Pre-budget Quote by Murali Urs, Country Manager-India, Barracuda Networks
“As we are witnessing rapid adoption of technology in every sector, the government has surely put India on a digital innovation fast track to achieve the $5 trillion economy. This…