Macquarie invests in renewable energy company DESRI

DESRI was backed by D.E. Shaw group.

Share this