Greater London, England
Stages:
Sectors:
Locations:
Min Investment:
Max Investment:
Target Investment:
1884 people
14752 people
19695 people
Total Funding: $56M
Total Funding: $290M
Total Funding: $69M
Total Funding: $63M
Total Funding: $1.3B
Total Funding: $160M
Total Funding: $150M
Total Funding: $51M
Total Funding: $42M
Total Funding: $74M
2006