Recent Constitutional Court Ruling and what this means for B-BBEE in 2023!