Star Energy sells Alton land for £6.3 million November 12, 2024 LONDON: Star Energy (AIM:STAR) has announced the sale of its land in Alton, Hampshire to Pickerings Hire Limited for £6.3 million. This site previously hosted...