PowerGrid Corporation analysis