A person familiar with the matters in question may make an affidavit on behalf of another, but that person’s authority to do so must be clear. A personal representative, agent, corporate officer or partner may execute an affidavit that indicates the capacity in which the affiant acts. Affidavits on behalf of corporations may be made by any duly authorized officer or agent having knowledge of the facts attested to. A person acting on behalf of a corporation must possess the requisite knowledge to make an affidavit. The statement of facts alleged in the affidavit must be within the personal knowledge of the affiant. The person must state the source of information and the grounds for the affiant’s belief in the accuracy of such information.