INPP shores up Diabolo finances
International Public Partnerships Limited (INPP) has made an additional investment of €10 million ($12.3 million) and a contingent commitment of...
International Public Partnerships Limited (INPP) has made an additional investment of €10 million ($12.3 million) and a contingent commitment of...