News18 Dec 2020Epta Development Corporation Acquires 100 Acres of Prime Industrial Redevelopment Land near Bristol, England