Macquarie is a global financial services group and is the world’s largest infrastructure asset manager.
#61 of 358 in Computer Science Software Engineering