Articles on virtual power purchase agreement