Another explanation for the shift between the two sectors may be in structural changes the fact that society is changing from an industrial to a knowledge society

Please fix the punctuation.
Another explanation for the shift between the two sectors may be in structural changes, the fact that society is changing from an industrial to a knowledge society.