Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
A biotechnology company that received millions of pounds in funding from the Welsh government has become the latest business to fall out of London’s junior stock market after entering administration. Reneuron, which was once valued at more than £500 million,…