B shares maintain upward momentum

READ FULL ARTICLE