ADVERTISEMENT
The public and politicians are seeking answers about the proposed Nova Scotia data centre.