Japanese companies Tokyu Corp (TYO:9005), Tokyu Power Supply, Mitsubishi HC Capital, Inc (TYO:8593) and Mitsubishi HC Capital Energy will develop 20 MW of renewable projects tied to an off-site power purchase agreement (PPA).