Title: One thousand questions and answers on company law