Downbound Project

[Update: an official statement from the DTP says that 30 employees, or 10% of its staff, are being laid off, not 30%. However, it also gives the impression that many of its projects are being shut down or defunded, which means that the people employed by those projects – and therefore not technically DTP employees […]