f02100532
Name
NOAA
Current Datacap
0
Total Deals
145,029
Total Active Deals
132,283
Total Data Uploaded (TiBs)
5,397.07
First Deal
2023-04-05
Last Deal
2024-04-04
Region
United States
Total Active Deals
132,283
Total Unique Providers
30
Allocator ID
f02049625
Industry
Environment
Daily Data Onboarding
Loading...
Client Interactions with Storage Providers
Loading...