f02035501
Name
NOAA
Current Datacap
0.00500
Total Deals
122,719
Total Active Deals
103,888
Total Data Uploaded (TiBs)
4,559
First Deal
2023-03-10
Last Deal
2024-04-11
Region
United States
Total Active Deals
103,888
Total Unique Providers
37
Allocator ID
f02049625
Industry
Environment
Daily Data Onboarding
Loading...
Client Interactions with Storage Providers
Loading...