The city of Indio will host a public beam-signing ceremony Friday to celebrate a milestone in construction on its new $50 million Public Safety Campus. The 430,000-square-foot facility will be located in 46800 Jackson Street and is expected to be operational by 2024, according to a statement from the city. City officials said that the […]