// by Michael Webber Sasha Krstic (IMBA ’03) has spent her career helping the world connect, pay, and thrive, all while embodying Mastercard’s vision to power economies and empower people. With a career that has spanned continents and redefined payment innovation, she blends global insight with human-centered leadership. Whether in the boardroom or the classroom, […]
Finance researchers love to put financial frictions in the spotlight—credit constraints, cost of capital, just name it—and study how these affect corporate investment and production decisions. But let’s be honest: no company kicks things off by asking, “What is my debt-to-equity ratio going to be?” It all starts with an idea—a product or service designed […]
Republished with permission from Ontario Universities. By Detlev Zwick, PhD, Dean, Schulich School of Business, York University and Kyle Murray, PhD, Dean, Lazaridis School of Business and Economics, Wilfrid Laurier University Ontario’s Business Schools are Talent Engines Over the next five years, Canada will see a significant surge in retirements ranging between 2 to […]
The Schulich School of Business has long been a beacon of excellence in the realm of responsible business practices and sustainability. This commitment is reflected in its numerous initiatives, programs, and accolades that underscore its leadership in this critical area. The triple bottom line (TBL) framework—which assesses a company’s impact by measuring social, environmental, and […]