Paytm shares IPO details, Twitter officials depose before panel