Leadership Why technology leaders are thinking differently about the cloud Cloud was cited as one of the overriding investment priorities in Tech Monitor’s Technology Leaders Agenda 2021, with migration a top business priority. Srinivasan Panchapakesan of…