Carbon 2185 publisher promises action after alleged vendor harassment

time to read: 4 min