Envestra Limited - Panel Receives Application Read more about Envestra Limited - Panel Receives Application The Panel has received an application from Envestra Limited in relation to its affairs.