Brosnan bloodstock posts loss of €2m due to heavy cost provisions

//Brosnan bloodstock posts loss of €2m due to heavy cost provisions