OWINGS MILLS, Md., March 15, 2023 /PRNewswire/ — Element Fleet Management Corp., the largest pure-play automotive fleet manager in the world, has signed a lease to occupy 64,000 square feet of Class A Office Space at Metro Centre at Owings Mills. Approximately 250 employees will occupy…