Albireo Energy signs lease for 18,830 square feet of space and Annapolis Site Development leases 4,966 square feet, with both... Read More The post St. John Properties Attracts Two New Companies to Waugh Chapel Business Park Totaling Nearly 24,000 SF of Space appeared first on citybiz.
Albireo Energy is a New Jersey-based company that offers solutions such as building automation and energy procurement for sectors including hospitality and manufacturing.