Ram Windows, a Texas-based manufacturer and distributor of windows and doors, will open a new industrial location at the South Tech Business Center at 2101 E. St. Elmo Road, Austin. An opening date has not yet been announced. 512-739-1040.
www.ramwindows.com