-
Taran Sahota created the site Taran Sahota 12 hours, 23 minutes ago
-
Taran Sahota changed their profile picture 12 hours, 53 minutes ago
-
Taran Sahota's profile was updated 12 hours, 56 minutes ago
Lucas College and Graduate School of Business