Displaying 1 to 1 of 1 investments
Country Date Notes
Telemedicine Clinic Ltd
Spain 12 Sep 2007 N/A
EUR 7,000,000 deal size. Active