The Department of Environment and Natural Resources (DENR) has brought its services closer to communities through its Permitting on Wheels initiative, while also streamlining processes to make doing business with the agency more accessible.