“O Wonder!…O Brave New World” (Shakespeare)  One of the innovations brought in by our “new” Companies Act is that company meetings may now be held via electronic communication, opening the

Share