Simon Property Group (SPG): A Comprehensive Analysis of Performance and Strategy | Monexa