31 projects worth US$36B signed

Phasellus semper sollicitudin fringilla. Morbi urna sem ipsum, tempor eros quis mauris. Nunc placerat vestibulum. Cras est et purus scelerisque sem. Aenean vulputate eu, semper.