Batelle is bust
This company has gone bust so avoid at all costs. Note also that Trustpilot has flagged that Batelle is in breach of its guidelines: "This company is breaching our Terms of Use by displaying Trustpilot content in a way that could be misleading. This could look like showing an inaccurate star rating in sales materials, displaying reviews they’re not permitted to use on their site, and more."
