BC Platforms closes a $USD 10 Million financing round to accelerate knowledge platform development