f01859221
Name
Nasa
Current Datacap
1.28
Total Deals
29,946.0
Total Active Deals
29,917.0
Total Data Uploaded (TiBs)
929
First Deal
2023-09-08
Last Deal
2024-04-24
Region
France
Total Active Deals
29,917.0
Total Unique Providers
35
Allocator ID
f02049625
Industry
Life Science / Healthcare
Daily Data Onboarding
Loading...
Client Interactions with Storage Providers
Loading...