The plant in Thailand that is supplying energy drinks producer Carabao with aluminium cans was officially opened last week. Asia Can Manufacturing Co (ACM) was constructed as a joint venture between Carabao Group Public Company, canmaker Showa Aluminum Can Corporation and Showa Denko at Bang Pakong in the Chachoengsao Province of Thailand. The facility, owned…