In a significant development for the city of Detroit, the Detroit Water and Sewerage Department (DWSD) has announced the removal of a $150 deposit previously required to establish new services. The policy shift will result in an $8 million credit being distributed across more than 73,000 residential customers' accounts. The credits, which equate to the … Continued