A fund managed by Macquarie Infrastructure and Real Assets (MIRA) has entered into an agreement to buy 90% of a 322-MW solar portfolio in Mexico, local media report, quoting a statement.