business corporations online lecture 31 october 2024