John Chen, an executive working with the Los Angeles Department of Water and Power (DWP), has been placed on administrative leave after he took part in crypto mining companies that allegedly go against the values and ethics of his agency. John Chen in Hot Water Chen reportedly earns more than $300K a year through his job with the DWP. He has served, for the past few years, as the department’s director, though having been part of a crypto mining company in Colorado...
Read More »