IN BRIEF: Albion Technology net asset value up quarter-on-quarter
Albion Technology & General VCT PLC - London-based technology and healthcare investment company - Net asset value at March 31 was GBP140.4 million or 78.59 pence per share, up 7.8% from December 31. Read More