Despite attempts to inform customers, some say they never got the memo - InfluxData has lost the data of customers using its services in Australia while users in Belgium are struggling to figure out if they can restore the last 100 days.
See All 2396 Episodes of "The Register - Software"